What is the meaning of the word "electric glow"?

Definitions: